package com.easemob.helpdesk.bean;

import android.util.Base64;

import com.easemob.helpdesk.bean.enums.ApprovedType;
import com.easemob.helpdesk.bean.enums.MaleType;
import com.easemob.helpdesk.bean.enums.RegSourceType;

/**
 * Created by wsj on 2017/4/19.
 */
public class HouseKeeper {
    private Long id;

    private String keeper_name;
    private String keeper_head;

    private String truename;

    private MaleType male; //enum('male','fmale')
    private Long role;

    private String keeper_email;

    private String phone;

    private String idNum;

    private int age;
    private String password;
    private ApprovedType approved; //enum('approved','rejected','init')

    private String create_time;
    private String kf_account;
    private String app_state;
    private String jpush_tag;

    private String address;

    private String village;
    private String homeBuilding;
    private String homeUnit;

    private String weixin;

    private RegSourceType reg_source;

    private String reject_reason;
    private String keeper_flags;
    private String withdraw_password;

    private String easemob_kefu_name;
    private String easemob_kefu_pwd;
    private String easemob_kefu_skillgroup;

    private Integer servicingCount;

    private Integer isRest;

    private String adminVillage;

    private String adminCity;

    public String getAdminVillage() {
        return adminVillage;
    }

    public void setAdminVillage(String adminVillage) {
        this.adminVillage = adminVillage;
    }

    public String getAdminCity() {
        return adminCity;
    }

    public void setAdminCity(String adminCity) {
        this.adminCity = adminCity;
    }

    public Integer getIsRest() {
        return isRest;
    }

    public void setIsRest(Integer isRest) {
        this.isRest = isRest;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getKeeper_name() {
        return keeper_name;
    }

    public void setKeeper_name(String keeper_name) {
        this.keeper_name = keeper_name;
    }

    public String getKeeper_head() {
        return keeper_head;
    }

    public void setKeeper_head(String keeper_head) {
        this.keeper_head = keeper_head;
    }

    public String getTruename() {
        return truename;
    }

    public void setTruename(String truename) {
        this.truename = truename;
    }

    public MaleType getMale() {
        return male;
    }

    public void setMale(MaleType male) {
        this.male = male;
    }

    public Long getRole() {
        return role;
    }

    public void setRole(Long role) {
        this.role = role;
    }

    public String getKeeper_email() {
        return keeper_email;
    }

    public void setKeeper_email(String keeper_email) {
        this.keeper_email = keeper_email;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getIdNum() {
        return idNum;
    }

    public void setIdNum(String idNum) {
        this.idNum = idNum;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public ApprovedType getApproved() {
        return approved;
    }

    public void setApproved(ApprovedType approved) {
        this.approved = approved;
    }

    public String getCreate_time() {
        return create_time;
    }

    public void setCreate_time(String create_time) {
        this.create_time = create_time;
    }

    public String getKf_account() {
        return kf_account;
    }

    public void setKf_account(String kf_account) {
        this.kf_account = kf_account;
    }

    public String getApp_state() {
        return app_state;
    }

    public void setApp_state(String app_state) {
        this.app_state = app_state;
    }

    public String getJpush_tag() {
        return jpush_tag;
    }

    public void setJpush_tag(String jpush_tag) {
        this.jpush_tag = jpush_tag;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getVillage() {
        return village;
    }

    public void setVillage(String village) {
        this.village = village;
    }

    public String getHomeBuilding() {
        return homeBuilding;
    }

    public void setHomeBuilding(String homeBuilding) {
        this.homeBuilding = homeBuilding;
    }

    public String getHomeUnit() {
        return homeUnit;
    }

    public void setHomeUnit(String homeUnit) {
        this.homeUnit = homeUnit;
    }

    public String getWeixin() {
        return weixin;
    }

    public void setWeixin(String weixin) {
        this.weixin = weixin;
    }

    public RegSourceType getReg_source() {
        return reg_source;
    }

    public void setReg_source(RegSourceType reg_source) {
        this.reg_source = reg_source;
    }

    public String getReject_reason() {
        return reject_reason;
    }

    public void setReject_reason(String reject_reason) {
        this.reject_reason = reject_reason;
    }

    public String getKeeper_flags() {
        return keeper_flags;
    }

    public void setKeeper_flags(String keeper_flags) {
        this.keeper_flags = keeper_flags;
    }

    public String getWithdraw_password() {
        return withdraw_password;
    }

    public void setWithdraw_password(String withdraw_password) {
        this.withdraw_password = withdraw_password;
    }

    public String getEasemob_kefu_name() {
        return easemob_kefu_name;
    }

    public void setEasemob_kefu_name(String easemob_kefu_name) {
        this.easemob_kefu_name = easemob_kefu_name;
    }

    public String getEasemob_kefu_pwd() {
        return easemob_kefu_pwd;
    }

    public void setEasemob_kefu_pwd(String easemob_kefu_pwd) {
        this.easemob_kefu_pwd = easemob_kefu_pwd;
    }

    public String getEasemob_kefu_skillgroup() {
        return easemob_kefu_skillgroup;
    }

    public void setEasemob_kefu_skillgroup(String easemob_kefu_skillgroup) {
        this.easemob_kefu_skillgroup = easemob_kefu_skillgroup;
    }

    public Integer getServicingCount() {
        return servicingCount;
    }

    public void setServicingCount(Integer servicingCount) {
        this.servicingCount = servicingCount;
    }
}
